import random

random.seed(20)
# 产生 [0, 1)之间的数字
# 执行多次看结果
for i in range(10):
    print(random.random())
# 产生[1,10]之间的随机数字
print("产生[1,10]之间的随机数字")
for _ in range(5):
    print(random.randint(1, 10))
print("-" * 20)
for _ in range(3):
    print(random.randrange(1, 10, 2))
print("-" * 20)
# 生成[1,10]之间随机小数
print(random.uniform(1, 10))
print("-" * 20)
lst = [3, 2, 5, 7, 9, 1]
print(random.choice(lst))
print(random.choices(lst, k=3))

random.shuffle(lst)
print("list random shuffle")
print(lst)
